home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-19
/
pkey12_1.zip
/
TC.LSP
< prev
next >
Wrap
Text File
|
1992-09-13
|
1KB
|
38 lines
;Modified version of ct.lsp for release 11
;
;
(setq oer *error* *error* err2)
(setq set1 (ssget))
(if(= set1 nil)(err))
(setq len (sslength set1))
(setq c 0)
(if (> len 0)
(progn
(setq kp (strcase
(getstring "Change Rotation/Oblique/Height/Width/Style/<T>ext: ")))
(cond
((OR (= kp "T") (= kp ""))
(setq t1 (getstring T "Enter new text string: "))
(setq sub1 1))
((= kp "H")
(setq t1 (getreal "Enter new text height: "))
(setq sub1 40))
((= kp "R")
(setq t1 (* pi (/ (getreal "\nNew rotation angle: ") 180.0)))
(setq sub1 50))
((= kp "O")
(setq t1 (* pi (/ (getreal "\nNew obliquing angle: ") 180.0)))
(setq sub1 51))
((= kp "W")
(setq t1 (getreal "Enter new text width: "))
(setq sub1 41))
((= kp "S")
(setq t1 (getstring "Enter new text style: "))
(setq sub1 7))
(T (setq sub1 0)))
(if (> sub1 0)(progn(while (< c len)
(setq ename (ssname set1 c))
(setq te (entget ename))
(if (= (cdr (assoc 0 te)) "TEXT") (sub sub1 t1))
(entmod te)
(setq c (1+ c)))))))(princ)